to promote goods - French English Dictionary